Book Franklin County Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Franklin County

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Franklin County hotels

Lakeinn

Lakeinn
2.5 star property
Moneta
7.4 out of 10, Good, (158 reviews)
"Coffee was average, lighting was good."
United States
Arthur
The price is AU$143
includes taxes & fees
9 June - 10 June
Lakeinn

Rocky mount motel

Rocky mount motel
2.0 star property
Rocky Mount
8.4 out of 10, Very good, (34 reviews)
"The Rocky Mount Motel was an unexpected surprise. It was chic and thoughtfully renovated with a big city aesthetic without a big city price. I will definitely stay there again when I'm in the area."
United States
Karen
The price is AU$140
includes taxes & fees
5 June - 6 June
Rocky mount motel

Holiday Inn Express Hotel & Suites Rocky Mount by IHG

Holiday Inn Express Hotel & Suites Rocky Mount by IHG
2.5 star property
Rocky Mount
8.6 out of 10, Excellent, (786 reviews)
"Great staff. Very clean. Good breakfast. Amenities enjoyable. I’ll stay there again."
United States
Tammy
The price is AU$219
includes taxes & fees
14 June - 15 June
Holiday Inn Express Hotel & Suites Rocky Mount by IHG

Baymont by Wyndham Rocky Mount

Baymont by Wyndham Rocky Mount
2.5 star property
Rocky Mount
7.4 out of 10, Good, (702 reviews)
"Pleasant stay"
United States
Pamela
The price is AU$146
includes taxes & fees
25 May - 26 May
Baymont by Wyndham Rocky Mount

Hotel Floyd

Hotel Floyd
2.0 star property
Floyd
9.8 out of 10, Exceptional, (516 reviews)
"I use it for business trips , well maintained property with music vibe. Well decorated rooms. Highly recommended for travelers passing through."
United States
Sudhakar
The price is AU$204
includes taxes & fees
20 May - 21 May
Hotel Floyd

Econo Lodge Martinsville

Econo Lodge Martinsville
2.0 star property
Martinsville
6.4 out of 10, (507 reviews)
"Lots of parking, comfortable bed. Rooms need updating. Would stay here again."
Canada
Jennifer
The price is AU$94
includes taxes & fees
2 June - 3 June
Econo Lodge Martinsville

Tuggle's Gap Roadside Inn - Blue Ridge Parkway

Tuggle's Gap Roadside Inn - Blue Ridge Parkway
2.0 star property
Floyd
9.2 out of 10, Wonderful, (165 reviews)
"The room was so clean and well maintained… we loved it. They were renovating the diner so it was closed."
United States
Scott
The price is AU$154
includes taxes & fees
7 June - 8 June
Tuggle's Gap Roadside Inn - Blue Ridge Parkway

Comfort Inn Martinsville

Comfort Inn Martinsville
3.0 star property
Martinsville
6.8 out of 10, (654 reviews)
"Hotel room was terrible. Had mold in bathroom "
United States
Ryan
The price is AU$189
includes taxes & fees
1 June - 2 June
Comfort Inn Martinsville

Hampton Inn Martinsville

Hampton Inn Martinsville
2.5 star property
Martinsville
9.0 out of 10, Wonderful, (533 reviews)
"Good location"
United States
Connie
The price is AU$285
includes taxes & fees
24 May - 25 May
Hampton Inn Martinsville

Moonlight Manor Bed and Breakfast

Moonlight Manor Bed and Breakfast
3.0 star property
Floyd
9.8 out of 10, Exceptional, (52 reviews)
"The hosts were very kind and accommodating. The bed and breakfast was very clean and comfortable. Breakfast was very tasty."
United States
Bree
The price is AU$275
includes taxes & fees
29 May - 30 May
Moonlight Manor Bed and Breakfast

Early Inn at the Grove

Early Inn at the Grove
4.0 star property
Rocky Mount
9.8 out of 10, Exceptional, (150 reviews)
"Very great spot with a super convenient location for the Harvester where we were seeing a show."
United States
Erin
The price is AU$267
includes taxes & fees
19 May - 20 May
Early Inn at the Grove

The Oakdale Inn

The Oakdale Inn
3.5 star property
Martinsville
10.0 out of 10, Exceptional, (31 reviews)
"Great guest services like breakfast and cocktails. Beautiful residence and great location."
United States
Oliver
The price is AU$318
includes taxes & fees
19 May - 20 May
The Oakdale Inn

Cozy Lakefront Condo with Kayaks at Bernard's Landing on Smith Mountain Lake

Cozy Lakefront Condo with Kayaks at Bernard's Landing on Smith Mountain Lake
Moneta
10.0 out of 10, Exceptional, (43 reviews)
"Beautiful place and super responsive host! Highly recommended!"
United States
Lauren G.
The price is AU$427
includes taxes & fees
20 May - 21 May
Cozy Lakefront Condo with Kayaks at Bernard's Landing on Smith Mountain Lake

Quality Inn near Martinsville Speedway

Quality Inn near Martinsville Speedway
2.5 star property
Martinsville
7.2 out of 10, Good, (465 reviews)
"Need better front desk employees and the property is in bad shape"
United States
Walter
Quality Inn near Martinsville Speedway

Waterfront Condo at Stripers Landing, Smith Mountain Lake, Virginia

Waterfront Condo at Stripers Landing, Smith Mountain Lake, Virginia
Moneta
9.6 out of 10, Exceptional, (76 reviews)
"Excellent stay!"
United States
Brandon R.
Waterfront Condo at Stripers Landing, Smith Mountain Lake, Virginia

MARU, a Cozy Stay for Two in the Lodge of Karoo at Smith Mountain Lake

MARU, a Cozy Stay for Two in the Lodge of Karoo at Smith Mountain Lake
Wirtz
10.0 out of 10, Exceptional, (1 review)
"We really didn’t know what we were getting into but this place is a beautiful gem on Smith Mountain Lake. All new, clean, serene. They have kayaks and standup paddle boards. We brought our own floats and did a lot of swimming. We went over to the state park and height, explored some of the historical markers in the area, and there’s plenty of biking and kayaking in Roanoke, which is only about 40 minutes away. The owners are very dedicated and friendly. We loved it and plan to go back."
United States
Diane W.
MARU, a Cozy Stay for Two in the Lodge of Karoo at Smith Mountain Lake

MERU, a Cozy stay for Two in the Lodge of Karoo at Smith Mountain Lake

MERU, a Cozy stay for Two in the Lodge of Karoo at Smith Mountain Lake
Wirtz
MERU, a Cozy stay for Two in the Lodge of Karoo at Smith Mountain Lake

Waterfront Condo!

Waterfront Condo!
Moneta
9.6 out of 10, Exceptional, (57 reviews)
"Beautiful lake views and access. Close to lots of fun things to do and easy place to relax."
United States
Matthew H.
Waterfront Condo!

Romantic SML Penthouse, Bernard’s Landing. Smith Mountain Lake 3 Pools

Romantic SML Penthouse, Bernard’s Landing. Smith Mountain Lake 3 Pools
Moneta
10.0 out of 10, Exceptional, (328 reviews)
"Peaceful lake view. Spacious and clean. Good communication with host."
United States
Gail
Romantic SML Penthouse, Bernard’s Landing. Smith Mountain Lake 3 Pools

Cozy condo on Smith Mountain Lake

Cozy condo on Smith Mountain Lake
Moneta
10.0 out of 10, Exceptional, (13 reviews)
"Perfect size for a couple"
United States
Tony F.
Cozy condo on Smith Mountain Lake
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Franklin County Hotel Reviews

Explore a world of travel with Expedia